Các chuẩn phần cứng POS Thiết_bị_bán_hàng

Có 2 chuẩn dành cho thiết bị phần cứng của POS là OPOS và JavaPOS, cả hai đều tương thích với UnifiedPOS, chuẩn bởi tổ chức bán lẻ quốc tế (The National Retail Foundation). OPOS (OLE for POS) là chuẩn phổ biến đầu tiên được giới thiệu bởi Microsoft, NCR Corporation, Epson, và Fujisu-ICL. OPOS dựa trên chuẩn giao tiếp cổng COM, cho phép sử dụng các chương trình ngôn ngữ của Microsoft. OPOS phát hành năm 1996, JavaPOS được giới thiệu bởi Sun Microsoftsystem, IBM và NCR Corporation năm 1997.

Về sau, cùng với sự phát triển ồ ạt của mô hình "chuỗi POS", nhu cầu quản lý tập trung được đặt ra. Một số hãng sản xuất phần mềm đã đưa ra giải pháp thay thế các POS chuyên dụng bằng các phần mềm "POS" chạy trên máy PC. Với một PC, người dùng có thể gắn thêm các thiết bị có liên quan (thông thường là Barcode Reader - thiết bị đọc mã vạch - và Bill Printer - máy in Bill chuyên dụng) - cùng với việc cài đặt một POS software - người dùng có thể sở hữu một máy POS hoàn chỉnh với độ tùy biến cao; đồng thời, có thể tận dụng ưu điểm của các giao thức truyền thông trên PC để giải quyết tốt vấn đề tích hợp dữ liệu bán lẻ từ các POS về cơ sở dữ liệu trung tâm, cũng như tiếp nhận các dữ liệu mang tính "chính sách" được phân phối từ trung tâm đến các POS.